﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Common;
using System.Data.SqlClient;

namespace DataLayer
{
    public static class DatTipoDNI
    {
        public static dsBoleto GetTipoDNI(int idTipoDNI)
        {

            //Cargo el Parametro en el manejador de params SQL.-
            Util.DBParameter IdTipoDNI;
            IdTipoDNI.dbType = System.Data.DbType.Int32;
            IdTipoDNI.parameterName = "@IdTipoDNI";
            IdTipoDNI.value = idTipoDNI;

            //Genero el SQLCommando con el Util Builder
            SqlCommand sc = Util.SQLCommandBuild("TipoDNIGet", IdTipoDNI);


            using (SqlDataReader dr = sc.ExecuteReader())
            {
                if (Util.DSBoleto == null)
                    Util.DSBoleto = new dsBoleto();

                while (dr.Read())
                {
                    dsBoleto.TipoDNIRow row = Util.DSBoleto.TipoDNI.NewTipoDNIRow();
                    row.IdTipoDNI = dr.GetInt32(0);
                    row.Descripcion = dr.GetString(1);

                    Util.DSBoleto.TipoDNI.AddTipoDNIRow(row);
                }
            }

            return Util.DSBoleto;
        }
    }
}
